// pages/index/childCpns/w-recommend/w-recommend.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    recommends: {
      type: Array,
      value: []
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    isLoad: false
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleImageLoad() {
      // 四张图片需要加载，所以就需要执行四次这个函数，因此可以设定一个阀值，这样就只会执行一次这个函数
      if (!this.data.isLoad){
        // console.log('图片加载完成');
        // 发送事件
        this.triggerEvent('imageload')
        // 这里之所以可以直接修改data里面的值，是因为isLoad并不会影响的页面的刷新，可以理解为是isLoad不需要双向绑定
        this.data.isLoad = true
      }
    }
  }
})
